home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer (Italian) 31 / PC Gamer IT CD 31 1-2.iso / DINKDEMO / dink101.exe / DINK / STORY / START-1.C < prev    next >
C/C++ Source or Header  |  1997-10-01  |  928b  |  54 lines

  1. //for start button
  2.  
  3. void main( void )
  4. {
  5. int &crap;
  6.  
  7. }
  8.  
  9. void buttonon( void )
  10. {
  11. sp_pframe(¤t_sprite, 2);
  12. Playsound(20,22050,0,0,0);
  13. &crap = create_sprite(204, 86, 0, 199, 1);
  14. sp_reverse(&crap, 0);
  15.  
  16. sp_noclip(&crap, 1);
  17.  
  18. sp_seq(&crap, 199);
  19.  
  20. }
  21.  
  22. void buttonoff( void )
  23. {
  24. sp_pframe(¤t_sprite, 1);
  25. Playsound(21,22050,0,0,0);
  26. sp_reverse(&crap, 1);
  27. sp_seq(&crap, 199);
  28. sp_brain(&crap, 7);
  29.  
  30. }
  31.  
  32. void click ( void )
  33. {
  34. //lets start a new game
  35. Say_xy("`%Creating new game...", 0, 390);
  36. wait(1);
  37.    sp_x(1, 334);
  38.    sp_y(1, 161);
  39.    sp_base_walk(1, 70);
  40.    sp_base_attack(1, 100);
  41.     set_mode(2); //turn game on
  42.     sp_dir(1, 4);
  43.     sp_brain(1, 1);
  44.     sp_que(1, 0);
  45.     sp_noclip(1, 0);
  46.     //lets give him fists to start out with
  47.     add_item("item-fst",438, 1);
  48.     &cur_weapon = 1;
  49.      //arm them for him too
  50.     arm_weapon();
  51.       //need this too
  52. kill_this_task();
  53. }
  54.